mechanical bandspread - Spanish English Dictionary